deepest point - Spanish English Dictionary